home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games: Greatest Hits 1996 / Amiga Games: Greatest Hits 1996.iso / spiele / publicdomain / frotz / readme.txt < prev    next >
Text File  |  1996-06-19  |  5KB  |  128 lines

  1.  
  2. FROTZ V2.01 - an interpreter for all Infocom games. Complies with standard
  3. 0.2 for all games except V6 (graphic) games. Written by Stefan Jokisch in
  4. 1995-96.
  5.  
  6.     This program evolved from Mark Howell's Zip. Although the source
  7.     code is completely re-written, one can still find traces of Zip.
  8.  
  9.     Many thanks to Paul D. Doherty for his continuing support of this
  10.     project. Thanks to Alan Sherrod for testing the performance; to
  11.     John Kennedy and Ambat Sasi Nair for helpful hints on PC video
  12.     boards; to Thomas Biskup, Ian Carpenter, Graeme Cree, Jason Dyer,
  13.     Bernhard Fuchs, Joe Hachem, Kirk Klobe, Marnix Klooster and John
  14.     Mackin for their bug reports; to David Kinder for his Amiga port.
  15.  
  16.     Frotz is freeware: It may be used and distributed freely provided
  17.     no commercial profit is involved. (c) 1995, 1996 Stefan Jokisch.
  18.  
  19.     Please report bugs to jokisch@ls7.informatik.uni-dortmund.de.
  20.  
  21. Features:
  22.  
  23.     - support for V1 to V8 games
  24.     - various text and graphic modes
  25.     - timed input ('Border Zone')
  26.     - built-in graphic font ('Beyond Zork')
  27.     - mouse support ('Beyond Zork' and all V6 games)
  28.     - function key support including number pad keys ('Beyond Zork')
  29.     - command line editing and history
  30.     - small save files (Zip 2.0 format is still understood)
  31.     - switch for setting the Tandy bit
  32.     - sound effects ('Lurking Horror' and 'Sherlock')
  33.     - cheat functions
  34.     - multiple UNDO (via hot key, even for old V1 to V4 games)
  35.     - input line recording and playback (via hot key)
  36.     - support for European characters ('Zork I German')
  37.     - underlined, reverse and boldface text
  38.     - fast performance without virtual memory
  39.  
  40. Special keys:
  41.  
  42.     Alt-N             - new game (restart)
  43.     Alt-P             - turn on input line playback
  44.     Alt-R             - toggle input line recording on/off
  45.     Alt-S             - set the random seed
  46.     Alt-U             - multiple UNDO (even for old V1 to V4 games)
  47.     Alt-X             - exit game (quit)
  48.  
  49. Command line options:
  50.  
  51.     -l #     set the left margin
  52.     -r #     set the right margin
  53.     -c #     set the number of context lines to keep when scrolling
  54.  
  55.     -u #     set the number of undo slots for multiple undo
  56.  
  57.     -o       monitor object movement
  58.     -O       monitor object locating
  59.     -a       monitor attribute assignment
  60.     -A       monitor attribute testing
  61.  
  62.     -t       set the Tandy bit (see below)
  63.  
  64. Questions and answers:
  65.  
  66.     Q: What is Frotz?
  67.     A: Frotz runs text adventures which come in so-called story files:
  68.        ZORK1.DAT, TRINITY.DAT, CURSES.Z5, JIGSAW.Z8, ARTHUR.ZIP etc.
  69.  
  70.     Q: Where can I find story files to use with Frotz?
  71.     A: First, you can use the files from your original Infocom games. It
  72.        is possible to play PC, Atari ST, Amiga or Macintosh games once
  73.        you manage to transfer the story files. Some people even extracted
  74.        story files from old Atari 800, Apple II and C-64 disks! Second,
  75.        there is also an increasing number of new games available on the
  76.        Internet. Check the if-archive at ftp.gmd.de.
  77.  
  78.     Q: Why does Frotz stop with an error message?
  79.     A: Your story file may be corrupt. Be sure to download story files in
  80.        binary mode.
  81.  
  82.     Q: When exactly should I hear sound?
  83.     A: Here are two examples: In 'Lurking Horror', you can hear chanting
  84.        during your dream in the terminal pool. In 'Sherlock', you should
  85.        play the violin.
  86.  
  87.     Q: Why doesn't the sound work?
  88.     A: Be sure to use the correct story files: 'Sherlock' release 26 (not
  89.        release 21) or 'Lurking Horror' release 221 (not release 203). The
  90.        release number is shown at the start of the game.
  91.  
  92.     Q: How can I send transscription to the printer?
  93.     A: Type PRT: as file name.
  94.  
  95.     Q: Why doesn't multiple undo work as often as it should?
  96.     A: The number of undo slots is limited by your free memory.
  97.  
  98.     Q: What is this Tandy bit?
  99.     A: Some old Infocom games were sold by the Tandy Corporation. These
  100.        games behave slightly different when this bit is set. For example,
  101.        'The Witness' gets censored: bastards turn into idiots, private
  102.        dicks into private eyes and so on.
  103.  
  104. List of fatal errors:
  105.  
  106.     - "Byte swapped story file"
  107.     - "Call to illegal address"
  108.     - "Call to non-routine" [1]
  109.     - "Cannot open story file"
  110.     - "Division by zero"
  111.     - "Error reading save file"
  112.     - "Illegal attribute number"
  113.     - "Illegal object number" [2]
  114.     - "Jump to illegal address"
  115.     - "No such property"
  116.     - "Out of memory"
  117.     - "Print at illegal address"
  118.     - "Stack overflow" [3]
  119.     - "Store out of dynamic memory"
  120.     - "Story file read error"
  121.     - "Text buffer overflow"
  122.     - "Unknown opcode"
  123.     - "Unsupported Z-code version"
  124.  
  125.     [1] The first byte of a routine must be less than 16.
  126.     [2] In V4 and above, object numbers > 2000 are considered illegal.
  127.     [3] This condition is only checked on every call instruction.
  128.